Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
14 - 16 CASTLE STREET £664,553 £665,000 24 Feb 2023
16 CASTLE STREET Detached £847,485 £400,000 20 Feb 2004
FIRST FLOOR FLAT 19 CASTLE STREET Terraced £435,307 £85,000 20 Jun 1997
20 CASTLE STREET Terraced £420,947 £235,000 5 Nov 2008